wind driven rain - German English Dictionary